MCRGFEKEEERRSDNGGCQRLCTESHKAPVSCELCGENATVYCEADAAFLCRKCDRWVHSANFLARRHLRRVICTTCRKLTRRCLVGDNFNVVLPEIRMIARIEEHSSDHKIPFVFL